.pop-up{ padding: 15px 30px }
.pop-title::before{ 
	content: '';
	display: block;
	width: 4px;
	height: 25px;
	background-color: #1C9399;
	position: absolute;
	left: 0;
	top: 0;
}
.btn-con span{ display: inline-block; padding: 0 25px; height: 40px; line-height: 40px; border-radius: 4px; margin: 0 20px; box-sizing: border-box; }
.btn-con .btn-one{ background-color: #fafafa; border:1px solid #ddd; color:#666 }
.btn-con .btn-two{ background-color: #1C9399; color: #fff; }	
.btn-bgRed{ background-color: #FA675C; color: #fff }



/* 公开弹窗 */
.add-mess-form-border p{ border: 1px solid #ddd; border-radius: 4px; padding: 0 10px;  width: 300px; box-sizing: border-box; }
.add-mess-form-border span{ position: absolute; right: 0; top: 0; width: 50px; height: 33px; text-align: center; border-left: 1px solid #ddd; }
.add-mess-form-border span img{ width: 20px; }
.add-mess-pos{ position: absolute; right: 0; top: 10px; }



.pop-form label{ line-height: 32px; padding: 0; text-align: left; }
.pop-form .layui-input-block{ margin-left: 80px; }

.pop-form-width .layui-form-label{ width: 60px; }
.pop-form-width .layui-input-block{ margin-left: 60px; }
.layui-input-block-two p{ width: 180px; }



/* 弹层表格滚动 */
.pop-box{ position: absolute; top: 110px; bottom: 85px; left: 25px; right: 25px; overflow: hidden; }
.pop-box-scroll{ height: 100%; margin-right: -17px; overflow: hidden; overflow-y: scroll; }
.btn-con-position{ position: absolute; bottom: 25px; left: 0; right: 0; }




/* 长护险等级信息 */
.pop-form-assess label{ width: 115px; text-align: right; }
.pop-form-assess div.layui-input-block{ margin-left: 115px; width:260px }
.form-select-pr{
	width: 100%;
	background: url(../img/icon_select.png) no-repeat right 10px center;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color:#757575;
	background-color:#fff;
	border-radius: 5px;
	border: 1px solid #ddd;
	border-radius: 4px;
	line-height: 32px;
}
.layui-time-img input,.layui-time-pr{ background:url(../img/icon_time.png) no-repeat right 10px center; width: 100%; }

/* 护理等级信息 */
.pop-form-nurse label{ width: 135px; text-align: right; }
.pop-form-nurse div.layui-input-block{ margin-left: 135px; width:260px }


/* 养老院信息-退住弹窗 */
.pop-form-right label{ text-align: right; }
.pop-form-right div.layui-input-block{ width:260px }

/* 养老院信息-入驻时间记录 */

.history-list{ height: 500px;  overflow: hidden; }
/*.history-list{ height: 500px; border: 1px solid #f00; overflow: hidden; }*/
.history-list article{  height: 100% }
.history-list li{ display: flex; padding: 18px 0; }
.history-list li div:nth-child(1) span{ display: block; width: 22px; height: 22px; line-height: 22px; text-align: center; border: 1px solid #999; border-radius:50%; margin-right: 15px; }
.history-list li div:nth-child(2){ width: 420px; }
.history-list li div:nth-child(2) p{ margin-bottom: 10px; }
.history-list li div:nth-child(2) p:last-child{ margin: 0; }

.span-bgGreen{ background: rgba(28, 147, 153, 0.1); color:#1C9399; border-radius: 10px; border: 1px solid #1C9399; padding: 0 15px; }
.span-bgGray{ background: #FAFAFA; border-radius: 10px; border: 1px solid #ddd; padding: 0 15px; }